home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9710 / 000024_owner-linux-arm…r.rutgers.edu _Wed Oct 8 14:04:00 1997.msg < prev    next >
Internet Message Format  |  1997-11-30  |  3KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id OAA17487
  4.     for <willy@odie.fluff.org>; Wed, 8 Oct 1997 14:03:59 +0100
  5. Received: from vger.rutgers.edu ([128.6.190.2] EHLO vger.rutgers.edu ident: root [port 30490]) by nic.funet.fi with ESMTP id <4448-2937>; Wed, 8 Oct 1997 15:04:14 +0200
  6. Received: by vger.rutgers.edu id <971721-12693>; Wed, 8 Oct 1997 08:56:17 -0400
  7. Received: from charity.harvard.net ([206.137.222.16] EHLO charity.harvard.net ident: IDENT-NOT-QUERIED [port 3897]) by vger.rutgers.edu with ESMTP id <971719-12694>; Wed, 8 Oct 1997 08:56:01 -0400
  8. Received: from xedia.com (madway.xedia.com [198.202.232.199]) by charity.harvard.net (8.8.5/8.7.3) with SMTP id MAA08662; Wed, 8 Oct 1997 12:36:44 -0400 (EDT)
  9. Received: from kona. by xedia.com (4.1/SMI-4.1)
  10.     id AA13260; Wed, 8 Oct 97 08:58:02 EDT
  11. Received: by kona. (5.x/SMI-SVR4)
  12.     id AA00589; Wed, 8 Oct 1997 08:58:32 -0400
  13. Date:     Wed, 8 Oct 1997 08:58:32 -0400
  14. Illegal-Object: Syntax error in Message-Id: value found on vger.rutgers.edu:
  15.     Message-Id:    <9710081258.AA00589@kona.>
  16.                          ^-illegal subdomain in domain, propably extra '.' at the end of the address
  17. From: Paul Koning <pkoning@xedia.com>
  18. To: bme@vision.auc.dk
  19. Cc: rmk@ecs.soton.ac.uk, linux-arm@vger.rutgers.edu
  20. Subject: Re: loopmount again
  21. References: <199710070734.HAA11423@thorsen.vision.auc.dk>
  22.     <199710071909.UAA00332@raistlin.armlinux.org>
  23.     <199710080700.HAA21797@thorsen.vision.auc.dk>
  24. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  25. Sender: owner-linux-arm@vger.rutgers.edu
  26. Precedence: bulk
  27. Message-Id: <19971008125617Z971721-12693+2331@vger.rutgers.edu>
  28. Status: RO
  29.  
  30. >>>>> "Bernhard" == Bernhard Mogens Ege <bme@vision.auc.dk> writes:
  31.  
  32. >>>>> "Russell" == Russell King <- ARM Linux Admin <rmk@ecs.soton.ac.uk>> writes:
  33.  >> Bernhard Mogens Ege writes:
  34.  >>> Now I had to try the real test. I loop-mounted my dos-image file
  35.  >>> located in $.PC486.drive_c. It failed. Doh!
  36.  
  37.  >> The reason is that the dos image used by the PC is an image of a
  38.  >> complete PC hard disk with BIOS partition table at the start.
  39.  >> loop doesn't know about partition tables, and so when you try to
  40.  >> mount it, it's not a valid dos fs.
  41.  
  42.  Bernhard> I see.
  43.  
  44.  >> The valid dos fs is (around) one track into the image file,
  45.  >> whatever a track is when talking about image files...
  46.  
  47.  Bernhard> I made several attempts with different offsets, all with
  48.  Bernhard> 512 bytes apart. The 17th attempt succeeded, i.e., the
  49.  Bernhard> offset should be 17*512=8704. Hope this helps someone.
  50.  
  51.  >> Maybe the fatfs should be modified to take an offset parameter?
  52.  >> [don't look at me to do that, but please do send patches...]
  53.  
  54. Well, losetup takes an offset parameter.  The hassle is figuring out
  55. what the offset is.  It turns out you can do it with fdisk:
  56.  
  57. # dos disk image is in foo.dsk...
  58. fdisk foo.dsk
  59. x            (to "expert" mode)
  60. p            (print partition table in semi-raw form)
  61. q            (quit)
  62.  
  63. Look at the "start" column, that's the starting sector number of the
  64. partition.  Multiply by 512, supply that as the -o argument of
  65. losetup.  Done...
  66.  
  67.     paul